// components/loginEntity/loginEntity.js
const api=require("../../utils/api")
Component({
  "component": true,
  /**
   * 组件的属性列表
   */
  properties: {
    //是否显示,由父组件传入ture显示
    show:{
      type:Boolean,
      value:false
    }
  },

  /**
   * 组件的初始数据
   */
  data: {

  },

  /**
   * 组件的方法列表
   */
  methods: {
    userlogin:function(res){
      wx.showLoading({
        title: '加载中',
      })
      if(res.detail.errMsg=="getUserInfo:fail auth deny"){
        wx.hideLoading();
        return;
      }
     api.weChatLogin(this,(res)=>{
      if(res){
        wx.hideLoading()
        this.setData({
          state:true
        })
        //在使用本组件时，你希望授权之后的操作，通过bind:do="方法名"，来指定
        this.triggerEvent('do')
      }
     })
    },
    closePremission:function(){
      this.setData({
        show:false
      })
      wx.showTabBar()
    },
  
  }
})
